# Project file for perceel

TEMPLATE = app
TARGET = Perceel

QT += xml

#CONFIG += debug
QMAKE_CXXFLAGS += -O3

ICON = resources/appIcon.icns

DEPENDPATH += . gui math plot files resources
INCLUDEPATH += . math gui plot files

# Input sources
SOURCES = math/polynomial.cpp \
		  math/complex.cpp \
		  math/tf.cpp \
		  gui/mainwindow.cpp \
		  gui/detailsview.cpp \
		  gui/prefdialog.cpp \
		  gui/tf_renderer.cpp \
		  gui/tf_listdelegate.cpp \
		  gui/tf_dialog.cpp \
		  plot/plotwidget.cpp \
		  plot/rootlocuswidget.cpp \
		  data/tf_list.cpp \
		  gui/main.cpp

# Headers
HEADERS = math/polynomial.h \
		  math/complex.h \
		  math/tf.h \
		  gui/mainwindow.h \
		  gui/detailsview.h \
		  gui/prefdialog.h \
		  gui/tf_renderer.h \
		  gui/tf_listdelegate.h \
		  gui/tf_dialog.h \
		  plot/plotwidget.h \
		  plot/rootlocuswidget.h \
		  data/tf_list.h \ 
		  data/exceptions.h

# Other pieces. Forms, resources and translations
FORMS += gui/mainwindow.ui \
		 gui/tfdialog.ui \
		 gui/detailsview.ui \
		 gui/prefdialog.ui

RESOURCES += resources/icons.qrc \
			 translations/translations.qrc

# Windows resource file for icon and manifest
RC_FILE = resources/winres.rc
			 

TRANSLATIONS = translations/perceel_it_IT.ts \
			   translations/perceel_fur_FRL.ts \
			   translations/perceel_fr_FR.ts
